$(document).ready(function(){
    $('.addToShopCart').click(function(){
        var quantity= $(this).parent().find('input').val()
        if(validateNumber(quantity))
        {
            var url = $(this).attr('href');
            var toThis = this;
            // show loading
            $(this).addClass('loadding');
            HQ.ajax('POST', url, 'q='+quantity, function(res){
                if(typeof res =='object')
                {
                        $('.leftside').before(res.html)
                }
                else
                {
                    $('#shopCartComp').html(res)
                }
                $(toThis).removeClass('loadding');
            })
        }
        return false;
    })
    
    $('.clearShopCart').click(function(){
        var url = $(this).attr('href');
        var toThis = this;
        // show loading
        $(this).addClass('loadding');
        HQ.ajax('POST', url, '', function(res){
            $('#shopCartComp').html(res)
            $(toThis).removeClass('loadding');
            $(".quantity").val('')
        })
        return false;
    })
    
    $(".quantity").keydown(onlyNumbersAllow);
    
})